package view.configuration;

import java.awt.BorderLayout;
import java.awt.GridLayout;
import javax.swing.JComboBox;
import javax.swing.JLabel;
import javax.swing.JPanel;

public class EnvironmentPanel extends JPanel {

	private JLabel lentorno;
	private JLabel lcondiciones;
	private JComboBox centorno;
	private JComboBox ccondiciones;
	private JPanel central;
	private JPanel derecho;
	private JPanel izquierdo;
	
	public EnvironmentPanel() {
		
		setLayout(new BorderLayout());
		initComponents();
		addComponents();
		setVisible(true);
	}
	
	public void initComponents() {
		
		central = new JPanel();
		derecho = new JPanel();
		izquierdo = new JPanel();
		central.setLayout(new GridLayout(7,2));
		lentorno = new JLabel("  Seleccione el tipo de entorno deseado: ");
		lcondiciones = new JLabel("  Seleccione las condiciones deseadas: ");
	
		centorno = new JComboBox();
		centorno.addItem("Dificil-Desconocido");
		centorno.addItem("Abordable-Desconocido");
		centorno.addItem("Dificil-Conocido");
		centorno.addItem("Sencillo-Desconocido");
		centorno.addItem("Abordable-Conocido");
		centorno.addItem("Sencillo-Conocido");
		centorno.setEditable(false);
		centorno.setEnabled(true);
	
		ccondiciones = new JComboBox();
		ccondiciones.addItem("Nevado");
		ccondiciones.addItem("Niebla");
		ccondiciones.addItem("Hielo");
		ccondiciones.addItem("Lluvioso");
		ccondiciones.addItem("Ventoso");
		ccondiciones.addItem("Nublado");
		ccondiciones.addItem("Soleado");
		ccondiciones.setEditable(false);
		ccondiciones.setEnabled(true);
	}
	
	public void addComponents() {
		
		central.add(new JPanel());
		central.add(new JPanel());
		central.add(new JPanel());
		central.add(new JPanel());
		central.add(lentorno);
		central.add(centorno);
		central.add(new JPanel());
		central.add(new JPanel());
		central.add(new JPanel());
		central.add(new JPanel());
		central.add(lcondiciones);
		central.add(ccondiciones);
		central.add(new JPanel());
		central.add(new JPanel());
		derecho.add(new JLabel("                "));
		izquierdo.add(new JLabel("                "));
		add(central,BorderLayout.CENTER);
		add(derecho,BorderLayout.EAST);
		add(izquierdo,BorderLayout.WEST);
	}
	
	public JComboBox getCentorno() {
		return centorno;
	}
	
	public void setCentorno(JComboBox centorno) {
		this.centorno = centorno;
	}
	
	public JComboBox getCcondiciones() {
		return ccondiciones;
	}
	
	public void setCcondiciones(JComboBox ccondiciones) {
		this.ccondiciones = ccondiciones;
	}
}
